perform miserably

Translations
échouer lamentablement